package com.ticket.sass.admin.dto.input.douyin;

/**
 * @author ywb
 * @date 2024-07-19 11:37
 */

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Size;
import java.io.Serializable;

@Data
@ApiModel(value="DouyinLocalLifeConfigInput对象", description="抖音生活服务商配置输入数据")
public class DouyinLocalLifeConfigInput implements Serializable {
    @Size(max = 32, message = "客户端Key长度不能超过32个字符")
    @ApiModelProperty(value = "客户端Key", required = true)
    private String clientKey;
    
    @Size(max = 64, message = "客户端秘钥长度不能超过32个字符")
    @ApiModelProperty(value = "客户端秘钥", required = true)
    private String clientSecret;
    
    @Size(max = 32, message = "账号ID长度不能超过32个字符")
    @ApiModelProperty(value = "账号ID", required = true)
    private String accountId;
    
    @Size(max = 32, message = "门店ID长度不能超过32个字符")
    @ApiModelProperty(value = "门店ID", required = true)
    private String podId;
}
